Also known as: Super Dave
Still looking for the "meaning of life and everything" and seeking ways that I can be a force for positive change in our world.
Also known as: Super Dave
David Garrett lives in Inverness, FL, but has also spent time in Hernando, FL.